47 research outputs found

    Partial Pair Programming: Link between Solo and Pair Programming

    Get PDF
    Leaving of key team members can make an unrecoverable loss to an organization. It means knowledge of a task should be in mind of two or more than two programmers. Working of two people on same task on different machine is an awkward practice. So alternatively pair programming practice is the best solution for above problem. Besides many advantages of pair programming, it has certain drawbacks such as personality clashes, and these issues may dominant pair programming over solo programming. Here authors suggested a practice Partial Pair Programming, which will work as bridge between solo and pair programming practices. In partial pair programming, three drivers can make a pair with a navigator of their own group and navigator can make a pair with navigator of other group. This practice will get all advantages of pair programming as well as its own benefits. And also partial pair programming will remove almost all demerits of pair programming

    Extension of Tinny Application for Cloud Based Custom Software with Encryption Queue: A Strategy to Protect Data on Cloud

    Get PDF
    Data protection is in your hands, even your data lands in the lap of service providers. Cloud computing is a new and emerging concept in the field of IT. It means do everything over the internet and put burden on the shoulders of cloud's service providers. Individuals or business organizations are hesitant to do their tasks over public networks like internet. They can't leave their sensitive data in the hands of service providers. It is due to lack of confidence and trust on service providers. Protecting customer's sensitive data on cloud is the major issue. Here authors purposed a strategy to protect customer's sensitive data before sending it towards service providers. The strategy consists of a barrier (Encryption Queue) to protect customer's data. With the use of this strategy, encryption procedure will be in the hands of customers themselves. This concept will help to built up customer's trust and will prepare them to shift desktop based applications over the cloud

    Factors Influencing Choice of Energy Sources in Rural Pakistan

    Get PDF
    Modernisation of the agricultural and industrial sectors in Pakistan over the last thirty years, increased village electrification, increasing use of energy appliances by domestic users, and the usage of modern technology in all sectors, caused energy demand to increase more rapidly than energy supply. Sources of energy vary between urban and rural populations, across income groups, and by type of households. Pakistanis consume energy from both modern and traditional sources for different purposes, such as lighting, cooking, heating, and transportation. Modern sources of energy include electricity, oil, gas and coal, while traditional sources consist of animal/plant residue (firewood, crop residue and animal waste). Using a multinomial logit regression model, this study analyses how rural households make choices among different energy alternatives. The results suggest that because of the limited access to modern energy sources, households rely on traditional sources excessively, which may have a negative impact not only on human and animal health but also on the environment. These results suggest that the conversion of traditional energy sources into modern ones, such as, biogas, use of energy efficient appliances, etc. can have a positive impact on the environment and sustainable economic growth. JEL Classification: R20, D11, Q43, Q42, Q5 Keywords: Rural, Households, Energy Consumption, Energy Sources, Environmen

    Refactoring for Multi-Dimensional Reusability

    Get PDF
    Source code should be simpler, easy to read and easy to understand. This slogan is not only relates to change the existing code for current service, but also has an association with reusability. Refactoring is a best idea for above issues i.e. keeping the code simple and support the emergent design practice. Many refactoring techniques have been produced related to code simplicity and understandability for maintainability & extensibility. Here author enforced to make the method with the division of three sections and each section should have an argument as a signal. Such technique will be the pillar of reusability from many directions

    Selection of Web Services using Service Agent: An optimized way for the selection of Non-functional requirements

    Get PDF
    Web Services provide a promising results and solution according to the needs and requirements with fast & flexible manners for information sharing among different peoples and businesses. The major key issue in research in Web Services is the selection process which is most difficult & cumbersome because the increasing numbers of services that can not meet or fulfill all the non- functional requirements like performance, efficiency, reliability sensitivity etc. moreover for web services selection for Library System, the author suggests a model to select the searching material only related to books in hard copy form, softcopy form, read only and printable from. The Author suggests an agent for the selection of these books from the web. When any body else who wants to search a specific book from the web, then this service agent will show all the web sites where books will be available.  The agent generates a list of books with their all user's needs and Non-functional requirements. On the basis of these non-functional requirements the user can pick the book according to the document provided by service agent. Keywords: Service Agent, Non-functional requirement, Web service

    Cloud Based Dedicated Application for Multiple Organizations: Cloud Computing for All Organizations

    Get PDF
    Desktop applications should be run over the cloud environment. This is the slogan of those organization which are familiar with the cloud computing. Organization's members are not only responsible for smooth running of desktop application but also have a burden of successful running of database server, back & recovery devices, time and cost of human efforts. CBCS (Cloud Based Custom Software) is the solution of such issues. Development companies are responsible for development of CBCS of an organization. Although CBCS is a dedicated service to an organization, but existing CBCS can also dedicate to other organization when development companies will follow the CBDAMO (Cloud Based Dedicated Customized Application for Multiple Organization) technique. This is 6-layer technique which provides a smooth way to development companies for reusing the existing CBCS to new CBCS. Key Words: Cloud Computing, CBCS, DBCS, CBDAMO, Development Companie
    corecore